package com.sdk.pay.transfer.model;

import android.os.Parcel;
import android.os.Parcelable;

/**
 * Created by Joe on 2017/10/12 09:14.
 */

public class RemoteInfoModel implements Parcelable {
    /**
     * Screenshot_Number : 0019
     * Task_Id : 20171011154814000003
     * Sys_Code : JFT
     * Receive_Account : 10200789
     * Platform : 0
     * Platform_Number : 001
     * Img_Type : 4
     * Money : 1
     * State : 0
     * Task_Number : 20
     */

    private String Screenshot_Number;
    private String Task_Id;
    private String Sys_Code;
    private String Receive_Account;
    private String Platform;
    private String Platform_Number;
    private String Img_Type;
    private String Money;
    private String State;
    private String Task_Number;
    private String Task_Account;

    public String getTask_Account() {
        return Task_Account;
    }

    public void setTask_Account(String task_Account) {
        Task_Account = task_Account;
    }


    public String getScreenshot_Number() {
        return Screenshot_Number;
    }

    public void setScreenshot_Number(String screenshot_Number) {
        Screenshot_Number = screenshot_Number;
    }

    public String getTask_Id() {
        return Task_Id;
    }

    public void setTask_Id(String task_Id) {
        Task_Id = task_Id;
    }

    public String getSys_Code() {
        return Sys_Code;
    }

    public void setSys_Code(String sys_Code) {
        Sys_Code = sys_Code;
    }

    public String getReceive_Account() {
        return Receive_Account;
    }

    public void setReceive_Account(String receive_Account) {
        Receive_Account = receive_Account;
    }

    public String getPlatform() {
        return Platform;
    }

    public void setPlatform(String platform) {
        Platform = platform;
    }

    public String getPlatform_Number() {
        return Platform_Number;
    }

    public void setPlatform_Number(String platform_Number) {
        Platform_Number = platform_Number;
    }

    public String getImg_Type() {
        return Img_Type;
    }

    public void setImg_Type(String img_Type) {
        Img_Type = img_Type;
    }

    public String getMoney() {
        return Money;
    }

    public void setMoney(String money) {
        Money = money;
    }

    public String getState() {
        return State;
    }

    public void setState(String state) {
        State = state;
    }

    public String getTask_Number() {
        return Task_Number;
    }

    public void setTask_Number(String task_Number) {
        Task_Number = task_Number;
    }

    public RemoteInfoModel() {
    }

    @Override
    public int describeContents() {
        return 0;
    }

    @Override
    public void writeToParcel(Parcel dest, int flags) {
        dest.writeString(this.Screenshot_Number);
        dest.writeString(this.Task_Id);
        dest.writeString(this.Sys_Code);
        dest.writeString(this.Receive_Account);
        dest.writeString(this.Platform);
        dest.writeString(this.Platform_Number);
        dest.writeString(this.Img_Type);
        dest.writeString(this.Money);
        dest.writeString(this.State);
        dest.writeString(this.Task_Number);
        dest.writeString(this.Task_Account);
    }

    protected RemoteInfoModel(Parcel in) {
        this.Screenshot_Number = in.readString();
        this.Task_Id = in.readString();
        this.Sys_Code = in.readString();
        this.Receive_Account = in.readString();
        this.Platform = in.readString();
        this.Platform_Number = in.readString();
        this.Img_Type = in.readString();
        this.Money = in.readString();
        this.State = in.readString();
        this.Task_Number = in.readString();
        this.Task_Account = in.readString();
    }

    public static final Creator<RemoteInfoModel> CREATOR = new Creator<RemoteInfoModel>() {
        @Override
        public RemoteInfoModel createFromParcel(Parcel source) {
            return new RemoteInfoModel(source);
        }

        @Override
        public RemoteInfoModel[] newArray(int size) {
            return new RemoteInfoModel[size];
        }
    };
}
